bosque artificial - French English Dictionary